(19) United States Correcting Wom Codes, Coding Strong Single and Multiple Error Correcting Wom Codes, Coding Methods and Devices Priority Claim and Reference to Related Application
ثبت نشده
چکیده
Yaakobi et al. (57) ABSTRACT Preferred embodiments of the invention provide WOM cod ing methods and electronic devices With error correcting codes that provide single, double and triple error correction. Preferred codes of the invention also the following property: if the code corrects tWo/three errors it has tWo/three parts of redundancy bits. For double error correction, if only one part of the redundancy bit has no errors then it is possible to correct one error. For triple error correction, if only one/tWo parts of the redundancy bits have no errors then it is possible to correct one/tWo errors. Preferred methods of the invention use codes that correct/ detect a single, tWo and three cell-erasures. A preferred method of the invention applies a code that has three roots, ah a2, a3, each of Which is a primitive element and Where every pair of roots generates a double error correcting code. Methods of the invention further provide and utilize codes utilitiZing a triple error correcting WOM code that can correct an arbitrary number of errors. [0001] The application claims priority under 35 U.S.C. §119 and all applicable treaties and statutes from prior pro visional application Ser.
منابع مشابه
On The Generalization of Error - Correcting WOM
WOM (Write Once Memory) codes are codes for efficiently storing and updating data in a memory whose state transition is irreversible. Storage media that can be classified as WOM includes flash memories, optical disks and punch cards. Error-correcting WOM codes can correct errors besides its regular data updating capability. They are increasingly important for electronic memories using MLCs (mul...
متن کاملGeometric WOM codes and coding strategies for multilevel flash memories
This paper investigates the design and application of write-once memory (WOM) codes for flash memory storage. Using ideas from Merkx [1], we present a construction of WOM codes based on finite Euclidean geometries over F2. This construction yields WOM codes with new parameters and provides insight into the criterion that incidence structures should satisfy to give rise to good codes. We also an...
متن کاملThe Devil Is in the Details: Implementing Flash Page Reuse with WOM Codes
Flash memory is prevalent in modern servers and devices. Coupled with the scaling down of flash technology, the popularity of flash memory motivates the search for methods to increase flash reliability and lifetime. Erasures are the dominant cause of flash cell wear, but reducing them is challenging because flash is a write-once medium— memory cells must be erased prior to writing. An approach ...
متن کاملAn approach to fault detection and correction in design of systems using of Turbo codes
We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...
متن کاملOne-point Goppa Codes on Some Genus 3 Curves with Applications in Quantum Error-Correcting Codes
We investigate one-point algebraic geometric codes CL(D, G) associated to maximal curves recently characterized by Tafazolian and Torres given by the affine equation yl = f(x), where f(x) is a separable polynomial of degree r relatively prime to l. We mainly focus on the curve y4 = x3 +x and Picard curves given by the equations y3 = x4-x and y3 = x4 -1. As a result, we obtain exact value of min...
متن کامل